greek festival to give thanks - German English Dictionary